#ifndef GP_INCLUDE
#define GP_INCLUDE

#pragma warning(disable : 4996)
#pragma warning(disable : 4819)

// Window
#include <stdio.h>
#include <iostream>
#include <Time.h>
#include <windows.h>
#include <io.h>
#include <fstream>
#include <iosfwd>
#include <sstream>
#include <objbase.h>
#include <tchar.h>

// STL
#include <map>
#include <vector>
#include <hash_map>
#include <regex>
#include <complex>
#include <bitset>
#include <string>

// DX9
#include "D3D9.h"
#include "ddraw.h"
#endif